citron (citrus medica) plantation - German English Dictionary